/**
 * @call to:fc_get_wkf_prg_data(obj1)--此function在swd.js 主要是透過開窗選取程式
 */
function evt_prg_no_ondbclick(prg_no){
  fc_get_wkf_prg_data(prg_no);
}
/**
 * @call to:fc_get_table_name(obj1,sys_no)--此function在swd.js 主要是透過開窗選取table
 */
function evt_dbf_no_ondbclick(dbf_no){
  fc_get_table_name(dbf_no,document.all.item('sys_no').value);
}

function getDataViewHtml(prg_no,frm_no){
  if(prg_no.value==null || prg_no.value==""){
    alert('請先選擇程式名稱!!!');
    return false;
  }

  xmlDoc.Open("POST",'/SWD/pages/work/conf_form_fields.jsp',false);
  xmlDoc.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
  xmlDoc.send('prgAction=getData&data_kind=getDataViewHtml&prg_no=' + prg_no.value + '&frm_no=' + frm_no.value);

  document.all.item('divDataView').innerHTML=xmlDoc.responseText;
}
function evt_dataview_btnAddNew_onclick(){
  fc_append_row();
}
/**
 * if DataView use batch update button will be call the function
 * @parameter:
 * @call events:
 * @call to:
 */
function evt_dataview_btnBatchUpdate_onclick(){
  if(document.DataViewForm.changeRowNum==''){
    alert('沒有修改任何資料!!');
    return;
  }
  document.DataViewForm.prgAction.value='batchUpdate';
  document.DataViewForm.submit();
}

function save_change_row_num(varSn){
  varSn=','+varSn;
  if(document.DataViewForm.changeRowNum.value.indexOf(varSn)<0){
    document.DataViewForm.changeRowNum.value=document.DataViewForm.changeRowNum.value + (document.DataViewForm.changeRowNum.value=='' ? varSn.substring(1) : varSn);
  }
}

function evt_rw_mode_onchange(rw_mode,varSn){
  xmlDoc.Open("POST",'/SWD/pages/work/conf_form_fields.jsp',false);
  xmlDoc.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
  xmlDoc.send('prgAction=getData&data_kind=rw_mode_alert&rw_mode=' + rw_mode.value + '&changeRowNum=' + varSn);

  //alert(xmlDoc.responseText);
  eval(xmlDoc.responseText);
}